TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northwest Washington
League - 2024 Adult 18 & Over
Flight - 4.5 Men
Subflight - B
--------------------------------------------------------------------------------------------------------------------------------------
EDG-Larson
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Alex Namba - 4.64
Takeshi Numoto - 4.06
Bally Bang - 4.04
Patrick Boyle - 4.02
Bryan Cossette - 3.99
Kolt Kaneshiro - 3.97
Barry Nishimura - 3.96
Kevin Larson - 3.90
Adam Kay - 3.87
Charles Borberg - 3.77
Wesley Lew - 3.73
Song Ko - 3.61
Mick Jaeger - 3.61
Sonjeev Jahagirdar - n/a
League Results By Position
1S 2S 1D 2D 3D
Adam Kay - 3.87 & Charles Borberg - 3.77 0 - 1
Alex Namba - 4.64 3 - 0
Bryan Cossette - 3.99 0 - 1 0 - 3
Barry Nishimura - 3.96 & Bryan Cossette - 3.99 0 - 1
Barry Nishimura - 3.96 & Patrick Boyle - 4.02 0 - 1
Barry Nishimura - 3.96 & Song Ko - 3.61 1 - 0
Bally Bang - 4.04 & Charles Borberg - 3.77 0 - 1
Bally Bang - 4.04 & Kolt Kaneshiro - 3.97 2 - 0
Bally Bang - 4.04 & Mick Jaeger - 3.61 0 - 2
Bally Bang - 4.04 & Song Ko - 3.61 0 - 1
Bally Bang - 4.04 & Wesley Lew - 3.73 0 - 1
Charles Borberg - 3.77 & Mick Jaeger - 3.61 0 - 1
Charles Borberg - 3.77 & Wesley Lew - 3.73 0 - 1
Kevin Larson - 3.90 0 - 4 0 - 2
Kolt Kaneshiro - 3.97 & Adam Kay - 3.87 0 - 1
Patrick Boyle - 4.02 & Song Ko - 3.61 0 - 2
Song Ko - 3.61 & Kevin Larson - 3.90 0 - 1
Song Ko - 3.61 & Mick Jaeger - 3.61 1 - 0
Song Ko - 3.61 & Wesley Lew - 3.73 0 - 1
Song Ko - 3.61 1 - 0
Sonjeev Jahagirdar - n/a 1 - 1
Takeshi Numoto - 4.06 & Patrick Boyle - 4.02 3 - 1
Wesley Lew - 3.73 & Bryan Cossette - 3.99 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MI-Sensitive Guys-Reimer
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Trent Morton - 4.30
Marco Wen - 4.25
Benjamin Bethards - 4.23
Tim Larson - 4.22
Milt Reimers - 4.18
Max Franklin - 4.18
Steven Masada - 4.15
Harold Abell - 4.14
Joshua Glick - 4.11
Curran Hagstrom - 4.11
Kunal Walia - 4.10
Jordan Corey - 4.07
Chris Fahey - 4.04
Steven Dagg - 4.01
Jason Bloom - 4.01
Collin Hagstrom - 4.00
Nathan Wen - n/a
Michael Fleming - n/a
Kevin Chen - n/a
League Results By Position
1S 2S 1D 2D 3D
Benjamin Bethards - 4.23 & Kevin Chen - n/a 1 - 1
Benjamin Bethards - 4.23 1 - 3 1 - 0
Chris Fahey - 4.04 & Joshua Glick - 4.11 1 - 0 1 - 1
Collin Hagstrom - 4.00 & Jason Bloom - 4.01 0 - 1
Collin Hagstrom - 4.00 & Kevin Chen - n/a 0 - 1
Curran Hagstrom - 4.11 & Collin Hagstrom - 4.00 1 - 0
Curran Hagstrom - 4.11 & Joshua Glick - 4.11 0 - 1
Curran Hagstrom - 4.11 & Max Franklin - 4.18 1 - 0
Curran Hagstrom - 4.11 0 - 1 0 - 2
Harold Abell - 4.14 1 - 1
Jordan Corey - 4.07 & Steven Masada - 4.15 0 - 1
Joshua Glick - 4.11 & Max Franklin - 4.18 0 - 1
Kunal Walia - 4.10 & Jordan Corey - 4.07 0 - 1 1 - 0
Kunal Walia - 4.10 & Max Franklin - 4.18 1 - 0
Milt Reimers - 4.18 & Steven Dagg - 4.01 1 - 0
Milt Reimers - 4.18 & Trent Morton - 4.30 1 - 0
Michael Fleming - n/a 0 - 1 0 - 2
Max Franklin - 4.18 2 - 0
Marco Wen - 4.25 & Nathan Wen - n/a 1 - 0
Nathan Wen - n/a & Joshua Glick - 4.11 0 - 1
Steven Dagg - 4.01 & Steven Masada - 4.15 1 - 0
Tim Larson - 4.22 & Milt Reimers - 4.18 3 - 0
Tim Larson - 4.22 & Steven Dagg - 4.01 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BETC-O'Donnell
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Cory Moderhak - 4.24
Jeong Lee - 4.20
Paul Brown - 4.19
Kevin ODonnell - 4.19
Anhtu Hoang - 4.16
Ngon Phan - 4.14
Chan Han - 4.11
Thong Nguyen - 4.10
Kevin Andry - 4.08
Martin Goldman-Kirst - 4.07
Zachary Self - 4.06
Per Farny - 4.05
Van Vuong - 4.04
Ezra Goldman - 4.02
Nelson Phan - 3.87
Noah Gronwald - n/a
League Results By Position
1S 2S 1D 2D 3D
Anhtu Hoang - 4.16 & Jeong Lee - 4.20 1 - 0
Anhtu Hoang - 4.16 & Kevin Andry - 4.08 1 - 0
Chan Han - 4.11 & Anhtu Hoang - 4.16 0 - 1
Chan Han - 4.11 & Jeong Lee - 4.20 0 - 1
Chan Han - 4.11 & Kevin ODonnell - 4.19 0 - 1
Chan Han - 4.11 & Thong Nguyen - 4.10 0 - 1 0 - 1 1 - 0
Chan Han - 4.11 1 - 0
Cory Moderhak - 4.24 2 - 3 1 - 0
Ezra Goldman - 4.02 & Thong Nguyen - 4.10 1 - 0
Ezra Goldman - 4.02 & Zachary Self - 4.06 3 - 0
Jeong Lee - 4.20 & Kevin ODonnell - 4.19 3 - 0
Martin Goldman-Kirst - 4.07 & Nelson Phan - 3.87 0 - 1
Ngon Phan - 4.14 & Martin Goldman-Kirst - 4.07 1 - 0
Ngon Phan - 4.14 & Nelson Phan - 3.87 1 - 0
Ngon Phan - 4.14 & Noah Gronwald - n/a 0 - 1
Noah Gronwald - n/a 2 - 0
Per Farny - 4.05 & Kevin Andry - 4.08 0 - 1
Per Farny - 4.05 0 - 3
Paul Brown - 4.19 1 - 0 1 - 1
Van Vuong - 4.04 & Kevin ODonnell - 4.19 0 - 1
Zachary Self - 4.06 & Kevin Andry - 4.08 1 - 0
Zachary Self - 4.06 & Kevin ODonnell - 4.19 0 - 1
Zachary Self - 4.06 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CAC/SL-Sunrise Smashers-Verma
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Benjamin Mietzner - 4.12
Chris Franks - 4.09
Rick Anderson - 4.03
Anthony Tran - 3.92
Bob Strickland - 3.90
Lohit Verma - 3.89
Kevin Schmidt - 3.82
Rohit Sharma - 3.79
Will Blanchard - 3.78
Simran Dhindsa - 3.78
Nishad Krishnan - 3.77
Victor Betancourt - 3.66
David Bibbs - 3.45
Everet Wang - n/a
Curtis Wang - n/a
League Results By Position
1S 2S 1D 2D 3D
Anthony Tran - 3.92 & Kevin Schmidt - 3.82 0 - 1
Anthony Tran - 3.92 & Rick Anderson - 4.03 0 - 1
Anthony Tran - 3.92 & Rohit Sharma - 3.79 0 - 1
Benjamin Mietzner - 4.12 1 - 4
Bob Strickland - 3.90 & Anthony Tran - 3.92 0 - 1
Bob Strickland - 3.90 & Benjamin Mietzner - 4.12 0 - 1
Bob Strickland - 3.90 & Rick Anderson - 4.03 0 - 1
Bob Strickland - 3.90 & Victor Betancourt - 3.66 0 - 1
Bob Strickland - 3.90 0 - 1
Chris Franks - 4.09 1 - 6
Curtis Wang - n/a & David Bibbs - 3.45 0 - 1 0 - 1
David Bibbs - 3.45 & Lohit Verma - 3.89 0 - 1
David Bibbs - 3.45 & Victor Betancourt - 3.66 0 - 1
Everet Wang - n/a & Kevin Schmidt - 3.82 0 - 2
Lohit Verma - 3.89 & Rohit Sharma - 3.79 0 - 1
Lohit Verma - 3.89 0 - 1 0 - 1
Rick Anderson - 4.03 & Rohit Sharma - 3.79 0 - 1
Rohit Sharma - 3.79 0 - 1
Simran Dhindsa - 3.78 & Nishad Krishnan - 3.77 0 - 1
Victor Betancourt - 3.66 & Rohit Sharma - 3.79 0 - 1
Will Blanchard - 3.78 & Kevin Schmidt - 3.82 0 - 1
Will Blanchard - 3.78 & Rohit Sharma - 3.79 1 - 0
Will Blanchard - 3.78 & Simran Dhindsa - 3.78 0 - 1 1 - 0
Will Blanchard - 3.78 & Victor Betancourt - 3.66 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
ETC-Lim
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Kojiro Narita - 4.30
Jordan Nishimura - 4.24
Jordan Ott - 4.23
Aditya Iyer - 4.22
Ajay Qi - 4.03
Benjamin Liang - 4.02
Raven Thio - 3.90
Erik Tseng - 3.88
James Lee - 3.67
Ray Park - 3.64
Yodae Lim - n/a
League Results By Position
1S 2S 1D 2D 3D
Aditya Iyer - 4.22 & Erik Tseng - 3.88 1 - 0
Aditya Iyer - 4.22 1 - 0 3 - 2
Ajay Qi - 4.03 & Benjamin Liang - 4.02 2 - 0
Ajay Qi - 4.03 & Erik Tseng - 3.88 1 - 0
Ajay Qi - 4.03 & Jordan Ott - 4.23 1 - 0
Ajay Qi - 4.03 & Kojiro Narita - 4.30 0 - 1
Ajay Qi - 4.03 & Raven Thio - 3.90 1 - 0 2 - 0
Benjamin Liang - 4.02 0 - 1 1 - 1
Erik Tseng - 3.88 & Jordan Nishimura - 4.24 2 - 0 0 - 1
Jordan Nishimura - 4.24 0 - 1
James Lee - 3.67 & Jordan Ott - 4.23 0 - 1
James Lee - 3.67 & Ray Park - 3.64 1 - 0
Kojiro Narita - 4.30 & Jordan Nishimura - 4.24 2 - 0
Kojiro Narita - 4.30 3 - 2
Raven Thio - 3.90 & Jordan Nishimura - 4.24 0 - 1 1 - 0
Raven Thio - 3.90 & Ray Park - 3.64 0 - 1
Raven Thio - 3.90 1 - 0
Ray Park - 3.64 & Jordan Ott - 4.23 0 - 1 0 - 1
Yodae Lim - n/a & Jordan Ott - 4.23 1 - 1
Yodae Lim - n/a & Ray Park - 3.64 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
NWW-AYTC-Huang
League Record: 8 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Samuel Adrian Bayna - 4.58
Shalin Gehlot - 4.41
Alexander Noyes - 4.37
Soap Ngeth - 4.34
Mark Mettler - 4.30
Darrell Huang - 4.29
Andrew Huang - 4.28
Oscar Cruz - 4.24
Michael Cheong - 4.20
Jeremiah Bayna - 4.18
Colby Tong - 4.16
Christopher Truong - 4.14
Carlos Cardenas - 4.14
Andy Anh Le - 4.02
Bronson Shonk - 3.93
Kyle Swain - n/a
David Cotton - n/a
Connor Cole - n/a
Adam Brown - n/a
League Results By Position
1S 2S 1D 2D 3D
Adam Brown - n/a 1 - 0 2 - 0
Alexander Noyes - 4.37 & Christopher Truong - 4.14 1 - 0
Andrew Huang - 4.28 2 - 1
Andy Anh Le - 4.02 & Bronson Shonk - 3.93 0 - 1
Andy Anh Le - 4.02 1 - 0
Bronson Shonk - 3.93 & Connor Cole - n/a 1 - 0
Connor Cole - n/a 1 - 0
Colby Tong - 4.16 & Alexander Noyes - 4.37 1 - 0
Colby Tong - 4.16 & Andrew Huang - 4.28 1 - 0
Colby Tong - 4.16 & Mark Mettler - 4.30 1 - 0
Carlos Cardenas - 4.14 & Bronson Shonk - 3.93 0 - 1
Carlos Cardenas - 4.14 & Darrell Huang - 4.29 1 - 0
Carlos Cardenas - 4.14 & Samuel Adrian Bayna - 4.58 1 - 0
Darrell Huang - 4.29 & Andy Anh Le - 4.02 0 - 1
Darrell Huang - 4.29 & Christopher Truong - 4.14 1 - 0 1 - 0
David Cotton - n/a & Alexander Noyes - 4.37 1 - 0
Kyle Swain - n/a 1 - 0 2 - 0
Michael Cheong - 4.20 & Jeremiah Bayna - 4.18 1 - 0 1 - 0
Oscar Cruz - 4.24 1 - 0 2 - 1
Shalin Gehlot - 4.41 & Alexander Noyes - 4.37 1 - 0 1 - 0
Shalin Gehlot - 4.41 & David Cotton - n/a 0 - 1
Shalin Gehlot - 4.41 & Samuel Adrian Bayna - 4.58 1 - 0
Shalin Gehlot - 4.41 1 - 0
Soap Ngeth - 4.34 & David Cotton - n/a 1 - 0
Soap Ngeth - 4.34 & Mark Mettler - 4.30 1 - 0 1 - 0
Samuel Adrian Bayna - 4.58 & Jeremiah Bayna - 4.18 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
NWW-TCSP-Liu
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Royce Pasiliao - 4.36
Harrison Soegiarto - 4.36
Jonathan Yu - 4.25
Alex Shaw - 4.21
Winston Liu - 4.15
Daniel Yu - 4.15
Hiromichi Yamamoto - 4.11
Djelli Berisha - 4.11
Bryant Pham - 4.05
Yuta Chen - 4.02
Kyle Wooten - 3.91
ADITYA MIDDHA - 3.90
Pedro SantAnna Haddad - n/a
Nicholas Aguirre - n/a
Jacob Lee - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Shaw - 4.21 0 - 1
ADITYA MIDDHA - 3.90 & Djelli Berisha - 4.11 0 - 1
ADITYA MIDDHA - 3.90 & Hiromichi Yamamoto - 4.11 1 - 1
ADITYA MIDDHA - 3.90 & Royce Pasiliao - 4.36 1 - 0
Bryant Pham - 4.05 1 - 2
Djelli Berisha - 4.11 & Hiromichi Yamamoto - 4.11 1 - 0
Djelli Berisha - 4.11 & Kyle Wooten - 3.91 0 - 1
Djelli Berisha - 4.11 & Yuta Chen - 4.02 1 - 0
Daniel Yu - 4.15 & Royce Pasiliao - 4.36 0 - 1
Daniel Yu - 4.15 & Yuta Chen - 4.02 1 - 0
Daniel Yu - 4.15 2 - 0
Hiromichi Yamamoto - 4.11 & Alex Shaw - 4.21 1 - 1 1 - 0
Hiromichi Yamamoto - 4.11 & Royce Pasiliao - 4.36 1 - 0
Harrison Soegiarto - 4.36 & Winston Liu - 4.15 1 - 0
Harrison Soegiarto - 4.36 4 - 1
Jonathan Yu - 4.25 0 - 1
Jacob Lee - n/a & Alex Shaw - 4.21 1 - 0
Jacob Lee - n/a & Nicholas Aguirre - n/a 0 - 1
Kyle Wooten - 3.91 & Royce Pasiliao - 4.36 1 - 0
Nicholas Aguirre - n/a & Alex Shaw - 4.21 1 - 0 1 - 0
Nicholas Aguirre - n/a & Winston Liu - 4.15 1 - 0
Pedro SantAnna Haddad - n/a & Daniel Yu - 4.15 0 - 1
Yuta Chen - 4.02 & Jonathan Yu - 4.25 1 - 0 0 - 1
Yuta Chen - 4.02 & Royce Pasiliao - 4.36 1 - 0
Yuta Chen - 4.02 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
HBSQ-WESCO Reunion-McDowell
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Robert Gunnar Thorstenson - 4.42
Cameron McDowell - 4.42
Joshua Wah-Blumberg - 4.32
Sho Ichikawa - 4.31
Kincaid Norris - 4.29
Hunter Nelson - 4.26
Selcuk Basturk - 4.24
Jack Bong - 4.23
Christopher Sackmann - 4.23
Robert Mann - 4.20
Darko Stankovic - 4.13
Nate Estes - 3.79
Andrew Pei - 3.64
Michael Pu - n/a
Brad McGinnis - n/a
League Results By Position
1S 2S 1D 2D 3D
Brad McGinnis - n/a & Darko Stankovic - 4.13 1 - 0 1 - 1
Brad McGinnis - n/a & Selcuk Basturk - 4.24 0 - 1
Brad McGinnis - n/a 0 - 1
Christopher Sackmann - 4.23 & Kincaid Norris - 4.29 2 - 1
Christopher Sackmann - 4.23 1 - 0
Cameron McDowell - 4.42 & Kincaid Norris - 4.29 1 - 0
Cameron McDowell - 4.42 & Nate Estes - 3.79 1 - 1
Cameron McDowell - 4.42 & Robert Gunnar Thorstenson - 4.42 2 - 0
Cameron McDowell - 4.42 & Sho Ichikawa - 4.31 0 - 1
Darko Stankovic - 4.13 & Andrew Pei - 3.64 1 - 0
Darko Stankovic - 4.13 & Joshua Wah-Blumberg - 4.32 0 - 1
Darko Stankovic - 4.13 & Kincaid Norris - 4.29 1 - 0
Hunter Nelson - 4.26 & Robert Gunnar Thorstenson - 4.42 1 - 0
Hunter Nelson - 4.26 0 - 1 1 - 1
Joshua Wah-Blumberg - 4.32 & Robert Mann - 4.20 2 - 1
Jack Bong - 4.23 & Robert Gunnar Thorstenson - 4.42 1 - 0
Kincaid Norris - 4.29 & Robert Gunnar Thorstenson - 4.42 1 - 0
Kincaid Norris - 4.29 1 - 0
Michael Pu - n/a 0 - 2
Nate Estes - 3.79 & Robert Mann - 4.20 1 - 0 1 - 0
Robert Gunnar Thorstenson - 4.42 0 - 1
Selcuk Basturk - 4.24 2 - 0 1 - 0
Sho Ichikawa - 4.31 3 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PSC-Ip
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Dinesh Narayanan - 4.27
David Fowler - 4.17
Richie Sugimoto - 4.16
Jonathan Ip - 4.16
Kosei Ohno - 4.00
Gertjan Van De Bospoort - 3.98
Anand Rajeswaran - 3.89
Tue Khuc - 3.83
Jim McLean - 3.83
Matthew Ip - 3.77
Michael Joung - 3.62
Tim Crawford - n/a
League Results By Position
1S 2S 1D 2D 3D
Anand Rajeswaran - 3.89 & Gertjan Van De Bospoort - 3.98 0 - 1 0 - 1
Anand Rajeswaran - 3.89 & Jim McLean - 3.83 0 - 1
Anand Rajeswaran - 3.89 & Kosei Ohno - 4.00 1 - 1
Anand Rajeswaran - 3.89 & Matthew Ip - 3.77 0 - 1
Anand Rajeswaran - 3.89 & Richie Sugimoto - 4.16 0 - 1
Dinesh Narayanan - 4.27 2 - 0 4 - 1
David Fowler - 4.17 2 - 4 1 - 0
Gertjan Van De Bospoort - 3.98 & Jim McLean - 3.83 0 - 1
Jonathan Ip - 4.16 & Matthew Ip - 3.77 1 - 2 0 - 2 0 - 1
Kosei Ohno - 4.00 & Gertjan Van De Bospoort - 3.98 0 - 1
Michael Joung - 3.62 & Richie Sugimoto - 4.16 0 - 2
Tim Crawford - n/a & Michael Joung - 3.62 0 - 1 0 - 1
Tim Crawford - n/a 0 - 2
Tue Khuc - 3.83 & Anand Rajeswaran - 3.89 0 - 1
Tue Khuc - 3.83 & Jonathan Ip - 4.16 0 - 1 0 - 1
Tue Khuc - 3.83 & Michael Joung - 3.62 0 - 1